rough hardware - Spanish English Dictionary